//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.baidu.trace.api.fence;

public final class FenceInfo {
    private FenceShape a;
    private CircleFence b;
    private PolygonFence c;
    private PolylineFence d;
    private DistrictFence e;
    private String f;
    private String g;

    public final FenceShape getFenceShape() {
        return this.a;
    }

    public final void setFenceShape(FenceShape var1) {
        this.a = var1;
    }

    public final CircleFence getCircleFence() {
        return this.b;
    }

    public final void setCircleFence(CircleFence var1) {
        this.b = var1;
    }

    public final PolygonFence getPolygonFence() {
        return this.c;
    }

    public final void setPolygonFence(PolygonFence var1) {
        this.c = var1;
    }

    public final PolylineFence getPolylineFence() {
        return this.d;
    }

    public final void setPolylineFence(PolylineFence var1) {
        this.d = var1;
    }

    public final DistrictFence getDistrictFence() {
        return this.e;
    }

    public final void setDistrictFence(DistrictFence var1) {
        this.e = var1;
    }

    public final String getCreateTime() {
        return this.f;
    }

    public final void setCreateTime(String var1) {
        this.f = var1;
    }

    public final String getModifyTime() {
        return this.g;
    }

    public final void setModifyTime(String var1) {
        this.g = var1;
    }

    public FenceInfo() {
    }

    public FenceInfo(FenceShape var1, CircleFence var2, PolygonFence var3, PolylineFence var4, String var5, String var6) {
        this.a = var1;
        this.b = var2;
        this.c = var3;
        this.d = var4;
        this.f = var5;
        this.g = var6;
    }

    public FenceInfo(FenceShape var1, CircleFence var2, PolygonFence var3, PolylineFence var4, DistrictFence var5, String var6, String var7) {
        this.a = var1;
        this.b = var2;
        this.c = var3;
        this.d = var4;
        this.e = var5;
        this.f = var6;
        this.g = var7;
    }

    public final String toString() {
        return FenceShape.circle == this.a?"FenceInfo [fenceShape=" + this.a + ", circleFence=" + this.b + ", createTime=" + this.f + ", modifyTime=" + this.g + "]":(FenceShape.polygon == this.a?"FenceInfo [fenceShape=" + this.a + ", polygonFence=" + this.c + ", createTime=" + this.f + ", modifyTime=" + this.g + "]":(FenceShape.polyline == this.a?"FenceInfo [fenceShape=" + this.a + ", polylineFence=" + this.d + ", createTime=" + this.f + ", modifyTime=" + this.g + "]":(FenceShape.district == this.a?"FenceInfo [fenceShape=" + this.a + ", districtFence=" + this.e + ", createTime=" + this.f + ", modifyTime=" + this.g + "]":"FenceInfo [fenceShape=" + this.a + ", circleFence=" + this.b + ", polygonFence=" + this.c + ", polylineFence=" + this.d + ", districtFence=" + this.e + ", createTime=" + this.f + ", modifyTime=" + this.g + "]")));
    }
}
